package model.dominio;

public class Professor {

    private int codigoProfessor;
    private String nome;
    private String cpf;
    private String departamento;

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public String getCpf() {
        return cpf;
    }

    public void setCpf(String cpf) {
        this.cpf = cpf;
    }

    public String getDepartamento() {
        return departamento;
    }

    public void setDepartamento(String departamento) {
        this.departamento = departamento;
    }

    /**
     * @return the codigoProfessor
     */
    public int getCodigoProfessor() {
        return codigoProfessor;
    }

    /**
     * @param codigoProfessor the codigoProfessor to set
     */
    public void setCodigoProfessor(int codigoProfessor) {
        this.codigoProfessor = codigoProfessor;
    }

    public String toString() {
        //completa o codigo com zeros
        String Codigo = String.format("%04d", this.codigoProfessor);
        return Codigo + "///" + this.nome + "///" + this.cpf +"///" + this.departamento;
    }
    //cria um objeto a partir da string gerada pelo toString
}
